Officers responding to a shooting found the gunshot victim on the 300 block of West Fifth Street around 9:30 p.m., Lansdale police said.
The unidentified male victim was taken to Grandview Hospital, where he is expected to survive, police said.
Multiple shell casings were also recovered from the scene.
Police say the investigation remains ongoing.
Anyone with information on the shooting is urged to contact investigators by phone at 215-368-1801 or by email at crimetips@lansdalepd.org.
Click here to follow Daily Voice West Chester and receive free news updates.